typedef struct StructType {
    StructType *self;
    double d;
    double *const cpd;
} StructType_typedef;

typedef StructType alias1;
typedef struct StructType alias2;
typedef StructType_typedef alias3;
